English Dictionary
◊ TUSSOCK CATERPILLAR
tussock caterpillar
n : larva of a tussock moth